more separable - Turc Anglais Dictionnaire